ЯЗЫК ПРОГРАММИРОВАНИЯ

ЯЗЫК ПРОГРАММИРОВАНИЯ
, знаковая система, применяемая для записи процессов решения задач на ЭВМ; средство общения пользователя с ЭВМ, позволяющее на формально-логическом уровне описывать последовательность операции по обработке информации. Основу Я. п. составляют алгоритмические языки, напр. алгол-60, осн. символы к-рого — десятичные цифры, буквы, знаки препинания и т. д.; из них по определ. правилам образуются конструкции — числа, выражения и др., к-рые в свою очередь ещё более усложняются. Первыми Я. п. были внутр. машинные языки, представляющие собой систему команд конкретной ЭВМ. Совр. универсальные Я. п. предназначены для решения широкого круга задач, независимо от типа ЭВМ; они подразделяются на машинно-ориентированные, процедурно-ориентированные и проблемно-ориентированные. Машинно-ориентированные Я. п. близки к машинным, но обладают рядом отличит. особенностей, позволяют автоматизировать процесс программирования. К таким Я. п. относятся алмо, эпсилон, автокод (последний широко используется для создания операционных систем и прикладных программ, требующих наиб: полного использования возможностей ЭВМ). При помощи процедурно-ориентированных Я. п. специалисты составляют программы для ЭВМ в терминах, близких к их профессиональному “жаргону”, но с обязательным указанием шагов, необходимых для решения задачи. К таким Я. п. относятся фортран, ПЛ/1, кобол, бейсик, паскаль. Фортран ориентирован на решение научно-технич. задач; позволяет эффективно использовать ЭВМ, прост в изучении, удобен для написания программ и их отладки, имеет неск. вариантов (фортран-П, фортран-IV, EASIC Fortran). ПЛ/1 ориентирован на решение экономич. и науч. задач; обладает широким набором средств для описания вычислит. процессов, задач обработки данных, символьной информации, процессов моделирования, решения логич. задач и т. п., сочетая наиболее ценные свойства таких Я. п., как фортран, кобол, алгол-68, может успешно использоваться вместо них. Кобол — Я. п., применяемый в осн. для описания программ решения экономич. задач; не зависит от конкретной ЭВМ, поэтому пользователи могут легко обмениваться программами, записанными в терминах кобола. Бейсик широко используется для описания программ решения научно-технич. задач, разл. его версии входят в состав программного обеспечения почти во всех микро-ЭВМ; легко осваивается пользователями, не являющимися специалистами в области программирования. Паскаль — Я. п., ориентированный гл. обр. на обучение программированию как учебной дисциплине, на составление трансляторов и др. программ. Проблемно-ориентированные Я. п. позволяют составлять задания для ЭВМ в терминах функций, подлежащих выполнению, без подробной спецификации шагов, посредством к-рых можно реализовать эти функции. К таким Я. п. относятся, напр., языки разл. пакетов прикладных программ, языки запросов информационно-поисковых систем.

В ЕС информационно-вычислит. обеспечения АПК наиб. широко используются процедурно-ориентиров. Я. п.— фортран, ПЛ/1, бейсик, паскаль, а также проблемно-ориентиров. Я. п.— ямб (для решения задач бухгалтерского учёта ). Для автоматич. перевода программы, написанной на одном из Я. п. высшего уровня, на машинный язык используют трансляторы.


Сельско-хозяйственный энциклопедический словарь. — М.: Советская энциклопедия. . 1989.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… …   Большая политехническая энциклопедия

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… …   Научно-технический энциклопедический словарь

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»